Forum Programmation.c Souris trop bavarde avec Ncurses

Posté par  . Licence CC By‑SA.
Étiquettes :
3
7
mai
2024

Bonjour,

Je travaille sur un programme Ncurses avec lequel on peut interagir avec la souris. Je souhaite en particulier pouvoir suivre les mouvements de souris même lorsque l'on n'appuie sur aucun bouton. Pour ça, j'utilise une séquence de contrôle XTerm qui active le tracking de tous les évènements de la souris :

printf("\033[?1003h\n");

(documentation)

Je teste avec le programme suivant, qui affiche la position de la souris, ainsi que les évènements de la souris (bstate) :

//gcc -o (…)

Forum Programmation.autre besoin de conseils pour vim et la sélection du texte à la Gvim

Posté par  . Licence CC By‑SA.
Étiquettes :
2
6
juin
2014

J'ai pour habitude d'utiliser vim dans un terminal style x-term / gnome-terminal-like.
En fait cela désactive complètement la prise en charge du clic droit par vim.

Je m'en suis rendu compte par hasard en essayant gvim.
Au début j'ai été dérouté par la sélection du texte a la souris mais en fait c'est vraiment pratique et beaucoup plus précis.
Je me suis même prit à utiliser cette méthode pour selectionner des bloc de code visuel au lieu du "keyboard-only".

On (…)

Forum Programmation.shell Ctrl+c ferme xterm

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
13
jan.
2014

Bonjour,

Ma question est assez idiote, mais voilà mon problème.

J'ai une application C++/Qt qui génère un script (index.csh), et l'exécute, jusque là, pas de problème.

Au début du script généré, il y a la commande:

git init

Cette commande peut être trop longue quand il y a beaucoup de fichiers dans le dossier en question.
Les utilisateurs aimeraient avoir la possibilités de faire un ctrl+C pour couper le "git init" et passer à la suite du script.
Seul problème, (…)

Terminology 0.3

Posté par  . Édité par Benoît Sibaud, rootix et NeoX. Modéré par Benoît Sibaud. Licence CC By‑SA.
61
29
mar.
2013
Serveurs d’affichage

En marge de son gestionnaire de fenêtres sorti en décembre dernier, le projet Enlightenment s’est attelé à ajouter un élément à son édifice : un émulateur de terminal. Son développement a commencé il y a un peu moins d’un an, initié par Carsten Haitzler. Terminology est donc une écriture from scratch d’un terminal bénéficiant de fonctionnalités visuellement très impressionnantes.

Forum Linux.général input overrun sur port série

Posté par  (site web personnel) .
Étiquettes :
1
2
mar.
2012

Salut !

Je viens poser une question sur le port série de ma machine de dev.

J'utilise screen pour afficher les traces du matos que je programme en ce moment (une STB), et j'ai très souvent des "ttyS0: 11 input overrun(s)" qui arrivent dans le syslog.
Du coup, dans les traces qui arrivent de la STB, je perds aléatoirement des caractères, ce qui rend les traces illisibles.

Je vais préciser mon setup, parce que je pense que ça vient de là: